package com.yanqu.xiuxian.config.elementalbonds.enums;

public enum ElementalBondsEffectType {

    EXCHANGE_BLOCK(1, "交换格子"), // 传2个格子的坐标
    MERGE_BLOCK(2, "合并格子"), // 传2个格子坐标
    REPLACE_BLOCK(3, "替换格子"), // 传格子数据
    REMOVE_BLOCK(4, "删除格子"), // 传格子坐标和TYPE
    LIGHT(5, "消除发光"), // 第一轮第一阶段消除的方块
    SKILL_END(6, "技能结束"),
    UPDATE_BLOCK(7, "更新格子效果"),
    HIGH_LIGHT(8, "高亮"),
    DEMON_FLY(9, "活阎王的小恶魔飞过去效果"),

    OPEN_BOX(10, "打开宝箱"),
    STAGE_BOX(11, "暂存宝箱"),
    OPEN_STAGE_BOX(12, "打开暂存宝箱"),

    GUIDE_STEP(91, "新手引导对话"),
    GUIDE_OPERATE_MOVE(92, "新手引导操作移动"),
    GUIDE_OPERATE_CARD(93, "新手引导释放卡牌"),
    ;

    private final int type;
    private final String desc;

    ElementalBondsEffectType(int type, String desc) {
        this.type = type;
        this.desc = desc;
    }

    public int getType() {
        return type;
    }

    public String getDesc() {
        return desc;
    }

}
